land mass - English Synonyms Dictionary

land mass

n.
[1] landmass